.rl-collapse-item {
  box-sizing: border-box;
}
.rl-collapse-item-title {
  margin-bottom: 10px;
  /* background-color: #FCFCFC; */
  position: relative;
  height: 48px;
  line-height: 48px;
  border-bottom: 1px solid var(--el-border-color);
  box-sizing: border-box;
  .header-angle {
    position: absolute;
    right: 10px;
    top: 8px;
  }
  &.is-active {
    .header-angle {
      transform: rotate(90deg);
    }
  }
  .header-angle {
    transition: transform 0.3s;
  }
}

.rl-collapse-item-content {
  margin-bottom: 10px;
  padding-top: 5px;
  font-size: 13px;
  color: #303133;
  line-height: 26px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--el-border-color);
}